<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Alanta.MSBuild.Tasks</name>
    </assembly>
    <members>
        <member name="T:Alanta.MSBuild.Tasks.JSMinimize">
            <summary>
            JavaScript minimizer task.
            </summary>
        </member>
        <member name="M:Alanta.MSBuild.Tasks.JSMinimize.Execute">
            <summary>
            When overridden in a derived class, executes the task.
            </summary>
            <returns>
            true if the task successfully executed; otherwise, false.
            </returns>
        </member>
        <member name="P:Alanta.MSBuild.Tasks.JSMinimize.HeaderFileName">
            <summary>
            Gets or sets the name of the (optional) file that contains the header.
            </summary>
            <remarks>If set to <c>null</c> or an empty string no header will be inserted.</remarks>
            <value>The name of the file that contains the header.</value>
        </member>
        <member name="P:Alanta.MSBuild.Tasks.JSMinimize.InputFiles">
            <summary>
            Gets or sets the input files to minimize.
            </summary>
            <value>The files to pack.</value>
        </member>
        <member name="P:Alanta.MSBuild.Tasks.JSMinimize.OutputDirectory">
            <summary>
            Gets or sets the output directory for generated files.
            </summary>
            <value>The output directory.</value>
        </member>
        <member name="T:Alanta.MSBuild.Tasks.ConvertProject">
            <summary>
            Set MSBuild tools version.
            </summary>
        </member>
        <member name="T:Alanta.MSBuild.Tasks.BaseXmlTask">
            <summary>
            XML Processing Task
            </summary>
        </member>
        <member name="M:Alanta.MSBuild.Tasks.BaseXmlTask.Execute">
            <summary>
            When overridden in a derived class, executes the task.
            </summary>
            <returns>
            true if the task successfully executed; otherwise, false.
            </returns>
        </member>
        <member name="M:Alanta.MSBuild.Tasks.BaseXmlTask.ProcessXml(System.Xml.Linq.XElement,Microsoft.Build.Framework.ITaskItem)">
            <summary>
            Processes the XML.
            </summary>
            <param name="doc">The XML document.</param>
            <param name="inputFile">The TaskItem representing the input file being processed.</param>
        </member>
        <member name="P:Alanta.MSBuild.Tasks.BaseXmlTask.InputFiles">
            <summary>
            Gets or sets the input files.
            </summary>
            <value>The input files.</value>
        </member>
        <member name="P:Alanta.MSBuild.Tasks.BaseXmlTask.OutputFiles">
            <summary>
            Gets or sets the output files.
            </summary>
            <value>The output files.</value>
        </member>
        <member name="P:Alanta.MSBuild.Tasks.BaseXmlTask.OutputDirectory">
            <summary>
            Gets or sets the output directory.
            </summary>
            <value>The output directory.</value>
        </member>
        <member name="P:Alanta.MSBuild.Tasks.BaseXmlTask.OverwriteSource">
            <summary>
            Gets or sets a value indicating whether to overwrite source documents.
            </summary>
            <value><c>true</c> to overwrite source documents; otherwise, <c>false</c>.</value>
        </member>
        <member name="M:Alanta.MSBuild.Tasks.ConvertProject.ProcessXml(System.Xml.Linq.XElement,Microsoft.Build.Framework.ITaskItem)">
            <summary>
            Processes the XML.
            </summary>
            <param name="doc">The document.</param>
            <param name="item">The item currently being processed.</param>
        </member>
        <member name="P:Alanta.MSBuild.Tasks.ConvertProject.VisualStudioVersion">
            <summary>
            Gets or sets the visual studio version (e.g. 2005, 2008 or 2010).
            </summary>
            <value>The visual studio version.</value>
        </member>
        <member name="P:Alanta.MSBuild.Tasks.ConvertProject.ToolsVersion">
            <summary>
            Gets or sets the tools version (e.g. 2.0, 3.5 or 4.0).
            </summary>
            <remarks>Leave empty to set this automatically.</remarks>
            <value>The tools version.</value>
        </member>
        <member name="P:Alanta.MSBuild.Tasks.ConvertProject.TargetFramework">
            <summary>
            Gets or sets the target framework (e.g. 2.0, 3.5 or 4.0).
            </summary>
            <remarks>Leave empty to set this automatically.</remarks>
            <value>The target framework.</value>
        </member>
        <member name="T:Alanta.JavaScript.JavaScriptMinifier">
            <summary>
            Minifies a JavaScript file stripping out unneccessary white space and comments etc.
            </summary>
        </member>
        <member name="M:Alanta.JavaScript.JavaScriptMinifier.Minify(System.String)">
            <summary>
            Minifies a script
            </summary>
            <param name="script">Script to minify</param>
            <returns>Minified script</returns>
        </member>
        <member name="M:Alanta.JavaScript.JavaScriptMinifier.JSmin">
            <summary>
            Copy the input to the output, deleting the characters which are
            insignificant to JavaScript. Comments will be removed. Tabs will be
            replaced with spaces. Carriage returns will be replaced with linefeeds.
            Most spaces and linefeeds will be removed.
            </summary>
        </member>
        <member name="M:Alanta.JavaScript.JavaScriptMinifier.Action(Alanta.JavaScript.JavaScriptMinifier.ActionTask)">
            <summary>
            Do something! What you do is determined by the argument.
            Treats a string as a single character. Wow!
            Recognizes a regular expression if it is preceded by ( or , or =.
            </summary>
            <param name="d">
            1   Output A. Copy B to A. Get the next B.
            2   Copy B to A. Get the next B. (Delete A).
            3   Get the next B. (Delete B).
            </param>
        </member>
        <member name="M:Alanta.JavaScript.JavaScriptMinifier.Next">
            <summary>
            Get the next character, excluding comments. Peek() is used to see
            if a '/' is followed by a '/' or '*'.
            </summary>
            <returns>Next character</returns>
        </member>
        <member name="M:Alanta.JavaScript.JavaScriptMinifier.Peek">
            <summary>
            Get the next character without getting it.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Alanta.JavaScript.JavaScriptMinifier.Get">
            <summary>
            Return the next character from stdin. Watch out for lookahead. If
            the character is a control character, translate it to a space or
            linefeed.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Alanta.JavaScript.JavaScriptMinifier.Put(System.Int32)">
            <summary>
            Write character to stream writer
            </summary>
            <param name="c"></param>
        </member>
        <member name="M:Alanta.JavaScript.JavaScriptMinifier.IsAlphanum(System.Int32)">
            <summary>
            Return true if the character is a letter, digit, underscore,
            dollar sign, or non-ASCII character.
            </summary>
            <param name="c"></param>
            <returns></returns>
        </member>
        <member name="T:Alanta.JavaScript.JavaScriptMinifier.ActionTask">
            <summary>
            1   Output A. Copy B to A. Get the next B.
            2   Copy B to A. Get the next B. (Delete A).
            3   Get the next B. (Delete B).
            </summary>
        </member>
        <member name="T:Alanta.MSBuild.Tasks.AddAssemblyReference">
            <summary>
            Adds an assembly references to an MSBuild project.
            </summary>
        </member>
        <member name="M:Alanta.MSBuild.Tasks.AddAssemblyReference.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Alanta.MSBuild.Tasks.AddAssemblyReference"/> class.
            </summary>
        </member>
        <member name="P:Alanta.MSBuild.Tasks.AddAssemblyReference.AssemblyName">
            <summary>
            Gets or sets the fully qualified assembly name.
            </summary>
            <value>The name of the assembly.</value>
        </member>
        <member name="P:Alanta.MSBuild.Tasks.AddAssemblyReference.SpecificVersion">
            <summary>
            Gets or sets a value indicating whether to add specific version requirement.
            </summary>
            <value><c>true</c> if [specific version]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:Alanta.MSBuild.Tasks.AddAssemblyReference.HintPath">
            <summary>
            Gets or sets the hint path for the assembly.
            </summary>
            <value>The hint path.</value>
        </member>
        <member name="P:Alanta.MSBuild.Tasks.AddAssemblyReference.UpdateIfExists">
            <summary>
            Gets or sets a value indicating whether to replace the reference if it already exists.
            </summary>
            <value><c>true</c> to replace; otherwise, <c>false</c>.</value>
        </member>
        <member name="T:Alanta.MSBuild.Tasks.RemoveProjectReferences">
            <summary>
            Strip all project references from an MSBuild project.
            </summary>
        </member>
        <member name="M:Alanta.MSBuild.Tasks.RemoveProjectReferences.ProcessXml(System.Xml.Linq.XElement,Microsoft.Build.Framework.ITaskItem)">
            <summary>
            Processes the XML.
            </summary>
            <param name="doc">The XML document.</param>
            <param name="item">The item being processed.</param>
        </member>
        <member name="T:Alanta.MSBuild.Tasks.LoadVersion">
            <summary>
            Load the version from the AssemblyVersion attribute in C# source file.
            </summary>
        </member>
        <member name="M:Alanta.MSBuild.Tasks.LoadVersion.Execute">
            <summary>
            When overridden in a derived class, executes the task.
            </summary>
            <returns>
            true if the task successfully executed; otherwise, false.
            </returns>
        </member>
        <member name="P:Alanta.MSBuild.Tasks.LoadVersion.VersionFile">
            <summary>
            Gets or sets the full path of the file that contains the AssemblyVersion attribute.
            </summary>
            <value>The version file.</value>
        </member>
        <member name="P:Alanta.MSBuild.Tasks.LoadVersion.Major">
            <summary>
            Gets or sets the major version number.
            </summary>
            <value>The major version number.</value>
        </member>
        <member name="P:Alanta.MSBuild.Tasks.LoadVersion.Minor">
            <summary>
            Gets or sets the minor version number.
            </summary>
            <value>The minor version number.</value>
        </member>
        <member name="P:Alanta.MSBuild.Tasks.LoadVersion.Build">
            <summary>
            Gets or sets the build version number.
            </summary>
            <value>The build version number.</value>
        </member>
        <member name="P:Alanta.MSBuild.Tasks.LoadVersion.Revision">
            <summary>
            Gets or sets the revision number.
            </summary>
            <value>The revision number.</value>
        </member>
    </members>
</doc>
